package com.sita.redsun.connector.startup;

import com.sita.redsun.connector.server.NodeInfo;
import com.sita.redsun.connector.server.NodeMaping;

import javax.annotation.PostConstruct;

/**
 * Created by zhebinwang on 2017/4/1.
 * 初始化项目
 */
public class AppInit {


    @PostConstruct //在new 对象的时候执行
    private void init(){

        //初始化步骤
        //第一步初始化咱们的服务器节点信息，标准应该来自数据库，或者主要服务器的rest接口。
        //现在写死了，后续再写活。
        NodeMaping.nodeInfo=new NodeInfo();
        int tmpint=Integer.valueOf(System.getProperties().getProperty("nodeid"));
        NodeMaping.nodeInfo.setNodeid(tmpint);

        NodeMaping.nodeMaping =new NodeInfo[2];


        NodeMaping.nodeMaping[0]=new NodeInfo();
        NodeMaping.nodeMaping[1]=new NodeInfo();

        NodeMaping.nodeMaping[0].setNodeid(0)
                .setNodename("pual")
                .setNodetype(2)//后端oem
                .setLanaddress("10.105.202.51")
                .setInteraddress("115.159.4.234");

        NodeMaping.nodeMaping[1].setNodeid(1)
                .setNodename("liping")
                .setNodetype(2)//后端oem
                .setLanaddress("10.105.246.218")
                .setInteraddress("182.254.245.45");


    }
}
